2005年10月16日
川俣晶の縁側ソフトウェアりすと亭開発日誌 total 2400 count

りすと亭バージョン 4.18.0 リリース・簡易httpd機能が止まってしまう

Written By: 川俣 晶連絡先

 「メーリングリスト+電子掲示板=リスト板」を実現する「りすと亭」をバージョンアップしました。

 新しいバージョンは4.18.0となります。

 以下より入手できます。

 今回のバージョンアップの変更点をここで解説します。

簡易httpd機能から確認メール送信時にspamフィルタについての警告メッセージの追加 §

 りすと亭から送信される確認メールが、迷惑(spam)メールとして判定される場合があります。それにより、確認メールが届かないという事態が発生する可能性があるため、これについての説明文を追加しました。

 ちなみに、削除してしまったことを通知しない迷惑メールのフィルタ機能もあるようで、このようなケースではしばしば原因がサーバ側のシステムトラブルに求められます。それが、無用にサーバ管理者やリスト板管理者の負担を増やす可能性があり得ます。このような負担をできるだけ未然に防ぐことが目的です。

簡易httpd機能がスレッドのnewに失敗した場合でも、簡易httpd機能のlistenを止めない §

 日本XMLユーザーグループのメーリングリストサーバで、しばしば簡易httpd機能が止まるという現象が発生していました。

 これについて調査した結果、TCPの接続をlistenしているスレッドが例外による停止するケースがあることを発見しました。接続数が増えて、それに応じて使用されるスレッドが増えたケースで発生する可能性があります。スレッドの作成に失敗した場合でも、listenするスレッドが止まることは無いように修正しました。(これは、本来なら最初からそのような設計になっているべきものです)

 これについては、アーキテクチャ等の見直しを更に行う可能性があります。